first resort - Spanish English Dictionary